put up a poor show - Español Inglés Diccionario